毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于.NET的校园综合平台的设计与实现(3)
图1 系统功能模块图
4.数据库分析与设计
4.1数据库需求分析
数据库需求分析的主要内容是数据结构分析、数据定义分析、数据操纵分析、数据完整性分析、数据安全性分析、数据库性能分析。
数据库的设计在系统中是非常重要的,数据库建立的是否完善直接影响到系统的稳定性。数据库的设计既要满足用户的需求又要尽最大可能的降低数据的冗余和数据间的依赖。
4.2数据库结构设计
经过数据库系统分析和逻辑设计后,数据库的结果已经非常清晰,剩下的就是用一种数据库软件实现这样的结构。该系统采用SQL Server 2005作为数据库。系统数据库的名称为“Database”。包含9张表:admin,evaluation,gonggao,information,informationevaluation,News,Repair,resource和stu。表与表之间的联系如图2所示。
图2 表与表之间的联系
下面简要举例两个表,包括属性列的名称、数据类型和备注说明等内容。
(1) stu表用来保存用户的基本信息,主键为userID,表的结构如表1所示。
表1 学生信息表
字段名称 字段类型 说明
userID varchar(50) 学号
name varchar(50) 学生姓名
userPwd varchar(50) 学生密码
sex varchar(2) 学生性别
tel varchar(11) 联系方式
address varchar(50) 家庭住址
email varchar(50) 邮箱
question varchar(50) 问题
answer varchar(50) 答案
(2) information表用来保存发布的信息,主键为id,表的结构如表2所示。
表2 发布信息表
字段名称 字段类型 说明
id int 信息id
userID varchar(50) 发布人学号
title varchar(50) 信息标题
content varchar(max) 信息内容
time datetime 发布时间
isok bit 启用标志
5.系统设计与实现
5.1系统模块设计
系统模块设计的任务是划分子系统,然后确定子系统的模块结构,并画出模块结构图。
该系统按照需求分析和功能要求,实现模块化的设计思想,系统主要分为两大模块:用户模块(前台模块)、管理员模块(后台模块)。
具体功能模块描述如下。
(1)前台模块,主要包括发布信息、资源下载、宿舍报修、服务评价。
发布信息:通过该模块,学生可以把自己的学习方法或者一些学校的信息和大家一起分享。
资源下载:通过该模块,同学们可以下载一些对自己有用的学习资料。
宿舍报修:在校学生都遇见过报修困难的情况,特别是大一的新生,对学校不太熟悉,容易出现报修难的情况,本系统可以很好的解决这些问题,足不出户,可以实现网上报修,也便于学校管理,同时可以实现网上监督修理进程,有助于提高后勤部门工作效率。
服务评价:学生对宿舍报修文护情况进行评价。
(2)后台模块,主要包括五个子模块:新闻管理、公告管理、信息管理、审核管理、报修管理。
新闻管理:管理员可以对新闻进行增加、修改、查询、删除。
公告管理:管理员可以对公告进行增加、修改、查询、删除。
共4页:
上一页
1
2
3
4
下一页
上一篇:
基于云计算的服务定价策略研究
下一篇:
ASP.net新闻发布系统的设计与实现+ER图
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
志愿者活动的调查问卷表
神经外科重症监护病房患...
承德市事业单位档案管理...
AT89C52单片机的超声波测距...
C#学校科研管理系统的设计
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
国内外图像分割技术研究现状
公寓空调设计任务书