- 2
- 0
- 约7.92千字
- 约 18页
- 2018-03-07 发布于河南
- 举报
信息安全08-1-05 陈红 个人网站系统制作
软件学院
2009-2010学年 第二学期
《Web服务开发技术》考查作业
题目:《特色网站制作》设计与实现
姓名: 陈红
班级: 信息安全08-01
学号: 200813080105
目录
目录 2
1 引言 3
1.1 编写目的 3
1.2 文档约定 3
2需求分析 4
2.1 系统概述 4
2.2 功能描述 4
2.3结构图 5
2.4 开发环境及运行环境 5
2.4.1 开发环境 5
2.4.2 运行环境 5
3数据库设计 6
3.1 数据库分析 6
3.2 数据库概念结构设计 6
3.3 具体逻辑结构设计及字段说明 7
3.3.1学生信息系统数据库中学生表如下 7
4功能设计 7
4.1概述 7
4.1.1主界面功能 8
4.1.2文件上传功能 8
4.1.3文件下载功能 8
4.1.4数据库查询功能 8
4.1.5数据库更新功能 8
5界面设计 8
6关键技术讨论 11
7运行效果和分析 12
8总结和感想: 18
1 引言
用户通过对该文档的浏览,可以了解个人特色网站系统的整体架构、页面设计、以及实现的一些功能,并可以了解网站的运行环境,开发目的, 以及如何实现网站系统数据库的概念、逻辑结构的设计,对网站整体界面的合理设计。
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 方向 开发语言 C# ASP.NET 开发工具 Visual Studio 2005 数据库 SQL Server 2000 2.4.2 运行环境
本软件的运行环境,包括:
硬件环境:硬盘64G;内存2G;
软件环境:Windows XP SP3;.NET类库支持;Visual Studio 2005;
SQL Server 2000;
3数据库设计
3.1 数据库分析
用户的需求具体体现在各种信息的提供,保存,更新,查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据,数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。该网站同时具有查询学生信息的功能,需要一个数据库来保存学生详细资料。
在Mcrosoft SQl Serevr的企业管理器下新建一个数据库“chen”,并在其中新建一个表“stu”, 表中存储有学生学号、姓名、性别、年龄.通过输入学生学号来进行数据查询和删除,并输出查询和删除结果;输入要插入的学生详细信息,并输出插入后多有学生的信息。
学生数据库
字段:sno sname ssex sage
有了上面的数据结构和数据项,数据流程就可以进行下面的数据库设计
3.2 数据库概念结构设计
得到上面的数据项和数据结构以后,就可以设计出满足用户需求的各种实体,以及它们之间的关系,为以后的逻辑设计打下基础。
根据上面的设计规划出的实体有:学生信息实体,
各实体的E-R图如下。
登录信息实体E-R图
学生信息实体E-R
您可能关注的文档
最近下载
- 中医基础理论:气一元论.ppt VIP
- DB61_T 2002-2025 窄轨旅游轨道交通施工技术规范.pdf VIP
- DB61_T 2004-2025 水性环氧改性微表处施工技术规范.pdf VIP
- 北京市装配式建筑项目预制率和装配率计算说明及示例.ppt VIP
- 火灾报警控制器简单操作.doc VIP
- DB61_T 2012-2025 沥青路面一体化就地热再生施工技术规范.pdf VIP
- DB61_T 2013-2025 沥青路面半刚性基层微裂均质化处治施工技术规范.pdf VIP
- 单件流培训.ppt VIP
- 隧道工程应急处置方案(3篇).docx VIP
- 海关面试题及答案.doc VIP
原创力文档

文档评论(0)