3.2总体设计
首先是登录模块,admin是管理员和所有的教师是普通用户,他们具有不同的权限,登录时有用户角色验证。管理员登录以后,可以添加、编辑、删除教师基本信息;添加教师的证书图片,辅导员的获奖图片和学生参加比赛的图片;修改自己的密码;公布收发文件、对留言进行回复等功能。教师用户登录网站后,可以浏览自己的信息,修改自己的信息,添加自己的图片,发表留言,查看发布的文件等。具体系统功能结构如图1所示。
图1  系统功能结构图
4.数据库的设计
4.1数据库需求分析
数据库中主要涉及了用户表,教师信息表,教研部情况,留言表,计科系管理人员表,实验人员表,学生获奖,辅导员证书表等。用户表存储了登录用户的姓名,还有用户类型。留言表中存储了留言标题、留言内容、留言日期、留言用户。其中学生获奖和辅导员获奖中存储的是图片的路径,网站通过连接数据库表中图片的路径把图片显示在网站上面。
4.2 数据库概要设计
辅导员证书、教研部名单和教研部基本情况中的姓名都是参照计算机学院师资队伍中的,本来可以把教师的工号设置成主键,因为教师的姓名有可能重复的,就设置序号为主键。还有数据库中其他的数据表基本上都是计算机学院师资队伍的一个延伸。
系统E-R图如图2所示。
图2  计算机学院档案管理系统E-R图
4.3 数据库关系模式
关系模式:关系名(属性1,属性2,属性3,...)[6]。
计算机学院师资队伍(序号,姓名,职教部门,实际所在部门,政治面貌,身份证号,性别,出生年月,年龄,民族,职称,级别,取得职称时间,现从事专业,岗位,职务,行政级别......);
上一篇:基于Android系统网络流量的统计工具开发
下一篇:ASP.net上机实验课管理系统的设计与实现

ASP.NET的Web网络應用程序开...

asp.net+sqlserver数据挖掘的在...

asp.net+sqlserver图书借还信息系统设计

asp.net+sqlserver仪器设备采购...

asp.net+sqlserver信息安全技术...

asp.net+sqlserver社区医院病员...

ASP.NET微信平台的办证系统设计

中国学术生态细节考察《...

承德市事业单位档案管理...

神经外科重症监护病房患...

C#学校科研管理系统的设计

国内外图像分割技术研究现状

公寓空调设计任务书

医院财务风险因素分析及管理措施【2367字】

志愿者活动的调查问卷表

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...