您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 信息安全08-1-05 陈红 个人网站系统制作
软件学院2009-2010学年第二学期《Web服务开发技术》考查作业题目:《特色网站制作》设计与实现姓名:陈红班级:信息安全08-01学号:200813080105目录目录.............................................................................................................21引言.........................................................................................................31.1编写目的.......................................................................................41.2文档约定.......................................................................................42需求分析.................................................................................................42.1系统概述......................................................................................42.2功能描述......................................................................................42.3结构图.............................................................................................52.4开发环境及运行环境...................................................................52.4.1开发环境..............................................................................52.4.2运行环境..............................................................................63数据库设计.............................................................................................63.1数据库分析...................................................................................63.2数据库概念结构设计...................................................................63.3具体逻辑结构设计及字段说明...................................................73.3.1学生信息系统数据库中学生表如下.......................................74功能设计..................................................................................................74.1概述.................................................................................................74.1.1主界面功能...........................................................................84.1.2文件上传功能.......................................................................84.1.3文件下载功能.......................................................................84.1.4数据库查询功能...................................................................84.1.5数据库更新功能...................................................................85界面设计..................................................................................................86关键技术讨论.......................................................................................117运行效果和分析...................................................................................128总结和感想:.......................................................................................181引言用户通过对该文档的浏览,可以了解个人特色网站系统的整体架构、页面设计、以及实现的一些功能,并可以了解网站的运行环境,开发目的,以及如何实现网站系统数据库的概念、逻辑结构的设计,对网站整体界面的合理设计。1.1编写目的通过对该文档的编写,让各用户了解该网站运行条件以及如何设计程序实现相应的功能。让用户了解开发制作这个个人网站的目的、所实现的功能以及现实意义。用户可以通过该文档了解网站系统的设计,实现和使用,对该网站的功能实现有一个大致的了解。1.2文档约定描述编写文档时所采用的标准,及各种排版约定。排版约定包括:目录标题:分多级标题正文风格:四号字体2需求分析2.1系统概述通过对该网站进行设计实现一些常用的功能,如本网站中的文件上传、下载功能;数据库的查询、修改、删除功能,这些可以锻炼对程序的整体框架的把握和编程能力的提高。通过对数据库创建,可以练习将数据库的概念和逻辑结构进行设计2.2功能描述网站首页功能:使用TreeView导航控件层次显示目录,使网站内容清晰,有条理;使用SiteMapPath站点导航控件,可以提供从当前位置眼页面层次结构向上跳转的功能。网站登录功能:只有输入符合要求的用户名和密码,通过了使用RequiredFiledValidator控件所进行页面验证,才可以进入页面。查看个人信息日志浏览功能文件上传功能:通过使用FileUpload控件,Button控件将要上传的文件存储到硬盘文件,并返回上传文件的信息。文件下载功能相册浏览功能查看数据库:使用了Button控件,TextBox控件,通过输入学生学号来进行查询学生详细信息,并输出查询结果修改数据库:通过使用了4个TextBox控件来接收输入学生的详细信息来进行插入;删除数据库中的数据2.3结构图2.4开发环境及运行环境2.4.1开发环境.NET方向Home主页资料管理功能管理登录修改密码档案相册日志留言板上传下载查询更新开发语言C#ASP.NET开发工具VisualStudio2005数据库SQLServer20002.4.2运行环境本软件的运行环境,包括:硬件环境:硬盘64G;内存2G;软件环境:WindowsXPSP3;.NET类库支持;VisualStudio2005;SQLServer2000;3数据库设计3.1数据库分析用户的需求具体体现在各种信息的提供,保存,更新,查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据,数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。该网站同时具有查询学生信息的功能,需要一个数据库来保存学生详细资料。在McrosoftSQlSerevr的企业管理器下新建一个数据库“chen”,并在其中新建一个表“stu”,表中存储有学生学号、姓名、性别、年龄.通过输入学生学号来进行数据查询和删除,并输出查询和删除结果;输入要插入的学生详细信息,并输出插入后多有学生的信息。学生数据库字段:snosnamessexsage有了上面的数据结构和数据项,数据流程就可以进行下面的数据库设计3.2数据库概念结构设计得到上面的数据项和数据结构以后,就可以设计出满足用户需求的各种实体,以及它们之间的关系,为以后的逻辑设计打下基础。根据上面的设计规划出的实体有:学生信息实体,各实体的E-R图如下。登录信息实体E-R图学生信息实体E-R图3.3具体逻辑结构设计及字段说明现在需要将上面的数据库概念模型转化为数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。3.3.1学生信息系统数据库中学生表如下定义名称类型默认值键值类型说明sno学号charNULL主键sname姓名charNULLssex性别charNULLsage年龄charNULL4功能设计4.1概述属于个人风采展示网站,实现用户输入用户名和密码通过asp.net页面验证后,可以从主页登录进入空间,浏览空间的详细信息;学生信息实体Sname(姓名)Ssex(性别)Sage(年龄)Sno(学号)4.1.1主界面功能本网站通过创建母版页使网站页面风格统一,使用TreeView导航控件层次显示目录,使网站内容清晰,有条理;使用SiteMapPath站点导航控件,可以提供从当前位置眼页面层次结构向上跳转的功能。4.1.2文件上传功能通过使用FileUpload控件,Button控件将要上传的文件存储到硬盘文件,并返回上传文件的信息。4.1.3文件下载功能通过设计程序,实现将~/files/test.doc文件下载到指定路径下。4.1.4数据库查询功能使用了Button控件,TextBox控件,通过输入学生学号来进行查询学生详细信息,并输出查询结果。4.1.5数据库更新功能插入数据:通过使用了4个TextBox控件来接收输入学生的详细信息来进行插入;删除数据:通过使用一个TextBox控件来接收输入的学生学号来进行删除该学生的详细信息,并输出删除后的的数据结果。5界面设计1.主界面:用户通过使用TreeView导航控件,SiteMapPath站点导航控件,使目录条理化;2.登录界面:只有输入符合要求的用户名和密码,通过了使用RequiredFiledValidator控件所进行页面验证,才可以进入页面。3.文件上传界面:通过使用FileUpload控件,Button控件将要上传的文件存储到硬盘文件,并返回上传文件的信息。4.文件下载界面:通过设计如下程序,实现将~/files/test.doc文件下载到指定路径下:stringpath=Server.MapPath(Request.ApplicationPath+/files/test.doc);System.IO.FileInfofile=newSystem.IO.FileInfo(path);Response.Clear();Respons
本文标题:信息安全08-1-05 陈红 个人网站系统制作
链接地址:https://www.777doc.com/doc-3758091 .html