毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net高校信息查询网站设计与实现(3)
本系统通过两种用户类型使用高校信息查询系统,不同类型用户所使用功能不同,管理员能够使用功能的权限最多;而普通用户的功能是最基本的。系统功能主要包括以下几个部分:院校管理、院校查询、用户管理等。
以下按照不同用户类型对具体功能进行描述:
管理员模块:
(1) 管理员登录;
(2) 院校信息管理:主要是高校管理员添加、编辑和删除院校信息;
(3) 留言板管理:主要是回复、查看和删除留言;
(4) 用户管理:主要是删除用户。
备注:(考虑到对系统的安全性设置,因此没有管理员注册功能)。
用户模块:
(1) 用户注册;
(2) 个人信息管理:用户密码修改等;
(3) 学校信息查询:用户查看学校名称,专业等;
(4) 多种方式查询:包括城市查找,专业查找,类型描述查找。
2.3系统模块设计
根据上小节对系统功能需求的分析,对系统的各项功能进行集中、分块,按照结构化程序设计的要求,该高校信息查询系统是用ASP.NET+SQL Server2005数据库作为后台,系统是基于WEB的高校信息查询系统,在系统中分为两种用户类型:普通用户、管理员。管理系统需要完成的主要功能有管理员管理模块,普通用户功能模块。从而得到系统的功能模块图,如下图1所示:
图1 系统功能模块图
2.3.1登录模块
登录模块主要实现:输入用户帐号和密码,若用户名、密码正确,则进入相应角色的页面;否则给出错误提示。
2.3.2管理员模块
管理员模块主要包括对用户信息、留言板信息和院校信息的管理以及完成所需操作后退出系统的功能。其中用户管理主要完成的是用户的删除功能,留言板管理主要完成留言的回复、查看、删除等功能,院校信息管理主要完成院校的添加、编辑和删除功能。
2.3.3用户模块
用户模块主要包括游客注册、用户登录、留言、根据不同条件查询院校信息以及完成所需操作后退出系统的功能,其中用户只有登录后才可以进行留言。
2.4系统流程
分析了前面对系统的功能模块设计后,就可以确立本系统的系统流程图,如图2:
图2 系统流程图
基于WEB的高校信息查询系统大体上分为两个角色来实现的,分别为管理员和普通用户。不同的角色进入系统用不同的用户名和密码,登录之后有各自不同的权限和操作内容。
3.数据库设计
3.1系统E-R图
本E-R图包含了四个表,分别是院校信息表、院校性质表、院校专业表和专业表。其中院校性质表属于院校信息表,是一对多的关系;院校专业表拥有院校信息表来自专业表,院校专业表和院校信息表、专业表分别是多对多的关系[3]。
图3 系统E-R图
3.2逻辑设计
逻辑结构设计的任务就是把概念模型设计阶段设计好的基本E-R图转换为选用的具体机器上的DBMS产品所支持的数据模型相符合的逻辑结构,现选用关系模型,E-R图向关系模型的转换结果如下所示[4]:
表1用户表(tb_Stu)
列名 数据类型 长度 字段描述
Sid int 用户ID,主键
Sname varchar 50 用户名
Spass varchar 50 密码,非空
Ssex bit 性别
Email varchar 50 邮件地址
表2专业表(tb_Subject)
列名 数据类型 长度 字段描述
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
基于.NET计算机基础精品课程学习网站的设计与实现
下一篇:
C#税控接口软件开发+ERP文献综述
基于android的环境信息管理系统设计
ASP.NET飞翔租贷汽车公司信...
Android员工请假系统设计
高校校园网信息安全隐患及防范措施
大数据时代下电子商务个性化信息服务研究
java+mysql学术会议参会信息系统的设计+源代码
asp.net+sqlserver校园论坛开发设计
压疮高危人群的标准化中...
提高教育质量,构建大學生...
浅谈高校行政管理人员的...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
AES算法GPU协处理下分组加...
浅论职工思想政治工作茬...
酵母菌发酵生产天然香料...
基于Joomla平台的计算机学院网站设计与开发
上海居民的社会参与研究
从政策角度谈黑龙江對俄...