- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息安全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
您可能关注的文档
- 冠心病治疗的中西医研究进展教案(新).doc
- 海洋提单样本1.doc
- 毕业论文(设计)记录册.doc
- 2.1.1两条直线的位置关系(峄城 于芳通).doc
- 2009清单计价规则中安全文明施工费和差价.doc
- 预验收阶段检查用表.doc
- 总裁同学会分享会.ppt
- 2-06生产管理程序.doc
- 2-11采购控制程序.doc
- 2009年四川高考数学试题简评.doc
- 湖南邵阳区六校联考2023年七年级数学第一学期期末预测试题含解析.doc
- 内蒙古自治区呼伦贝尔市、兴安盟2023-2024学年数学九上期末综合测试模拟试题含解析.doc
- 有病入住敬老院协议书范文.docx
- 湖北省恩施州宣恩县2023-2024学年数学九上期末学业水平测试模拟试题含解析.doc
- 内蒙古医科大学就业协议书范文.docx
- 《严重创伤麻醉》课件.ppt
- 河南省巩义市2023年数学九上期末达标检测试题含解析.doc
- 内科护理学42课件讲解.pptx
- 湖南省长沙市第一中学2024-2025学年高一上学期1月期末英语Word版无答案.docx
- 衡阳市逸夫中学2023-2024学年九年级数学第一学期期末达标检测试题含解析.doc
文档评论(0)