Artikelpublicatiesysteem 1. Taal en omgeving 3. Implementatietaal: C#, asp.net 4. Omgevingsvereisten: Visual Studio 2005 of 2008, SQL Server 2005 2. Databaseontwerp
3. Vereisten Om iedereen mogelijkheden te bieden voor leren en uitwisseling, wil een bepaalde belangengroep een online leer- en uitwisselingssysteem ontwikkelen Artikelen zoals inzichten, leerervaringen en professionele vaardigheden zijn beschikbaar voor iedereen om te leren en te communiceren. Nu ben je verantwoordelijk voor de volgende taken: 1. Verantwoordelijk voor de implementatie van de loginmodule; 2. Verantwoordelijk voor het implementeren van gebruikersregistratiefuncties; 3. Verantwoordelijk voor het vermelden van alle artikelen die door huidige gebruikers zijn gepubliceerd en alle artikelen die huidige gebruikers kunnen lezen; Houpu Informatietechnologie-ingenieur Trainingssysteem Bronze Serie 4.0 Wuhan Houpu Education Technology Co., Ltd 25/53 4. Verantwoordelijk voor het realiseren van de functie van het lezen van artikelen 4. Aanbevolen implementatiestappen 1. Maak een SQL Server-database KnowledgeDataBase aan, maak een datatabel: Artikelen, UserInfo; 2. Maak een Visual C# ASP.NET website; 3. Voeg in het configuratiebestand de configuratiesectie en de inlogmethodconfiguratie toe voor het instellen van de databaseverbindingsstring sectie en configuratiesectie die alleen anonieme gebruikers toegang geeft tot de registratiepagina 4. Maak een inlogformulier aan a) De interface van het inlogformulier is weergegeven in Figuur 1: Figuur 1 Inlogpagina b) Functionele vereisten voor het inlogformulier 1) De gebruiker klikt op Inloggen en navigeert naar de hoofdpagina als gebruikersnaam en wachtwoord correct zijn 2) Als de login succesvol is, is het aantal inlogs van de gebruiker +1 3) Gebruikers klikken op de registratieknop en worden doorgestuurd naar de registratiepagina 4) Gebruikers die niet zijn ingelogd, kunnen alleen de registratiepagina openen 5. Maak de hoofdpagina aan a) De interface van de hoofdpagina wordt weergegeven in Figuur 2:
Figuur 2 Hoofdpagina b) Functionaliteit van de hoofdpagina 1) Toon eerst de berichten van de huidige gebruiker en klik op "Bladeren" om naar de article.aspx te springen pagina om het artikel te bekijken 2) Daarna worden de artikelen getoond die de huidige gebruiker kan lezen, en klik op "Lezen" om naar de article.aspx pagina om het artikel te bekijken 6. Maak een registratiepagina aan a) Interface van de registratiepagina Figuur 3: Figuur 3 Registratiepagina b) Registratiepagina-functie, verifieer de door de gebruiker ingevoerde informatie, de vereisten zijn als volgt: 1) De gebruikersnaam mag niet leeg zijn en de lengte is groter dan drie; 2) Het wachtwoord bestaat uit drie cijfers en drie letters 3) De e-mail moet voldoen aan de formaatvereisten; 4) 11 voor het telefoonnummer
c) Na succesvolle verificatie schrijf je de gebruikersinformatie naar de datatabel UserInfo en vraag je alleen om een e-mailadres Kan een gebruiker registreren d) Nadat de gebruiker succesvol is geregistreerd, zet het aantal gebruikersinlogs op 0 7. Maak een pagina met het bekijken van het artikel aan en toon de artikeltitel en de inhoud van het artikel op de pagina, zoals weergegeven in Figuur 4: Figuur 4 Bekijk de artikelpagina 8. Voer programma's uit en debug, registreer ten minste twee gebruikers in de database en publiceer ten minste één artikel per gebruiker Hoofdstuk 5. Voorzorgsmaatregelen 1. Beoordeel de vragen zorgvuldig en begrijp ze nauwkeurig; 2. Let alstublieft op het ontwerp van de interface volgens de ontwerpvereisten van de vorm; 3. Gebruik alstublieft een drielaagse architectuur om een ontwikkelomgeving te bouwen. 4. Let op de code-schrijven, naamgevingsconventies en correcte opmerkingen
Broncode:
Artic.rar
(35.87 KB, Aantal downloads: 4, Verkoopprijs: 3 Grain MB)
|