员 3 课程信息管理 用户、管理员 修改、删除学生的信息 查询、添加、修改、删除学生的课程信息 课程信息 操作结果 3)性能
(1)系统易操作性
所开发的系统应做到操作简单,尽量使系统操作不受用户对电脑知识水平的限制。 (2)系统具有可维护性
由于系统涉及的信息比较广,数据库中的数据需定期修改,系统可利用的空间及性能也随之下降,为了使系统更好地运转,学院可以对系统数据及一些简单的功能进行独立的维护及调整。
(3)系统具有开放性
该系统能够在开放的硬件体系结构中运行,并且能与其他系统顺利连接,不会因外部系统的不同面要做在量的修改工作。 (4)输入项
用户需输入学生的学号进入相应用户界面。然后根据各界面不同的需求输入不同的内容。 (5)输出项
跟据用户需求输出相应信息。 (6)算法
详细说明本程序所选用的算法、具体的计算公式和计算步骤。
4) 流程逻辑
16
学生 用户名,密码 信息数据库 验证 N 组员 是否存在 Y 组长操作 修改密码 查成绩 添加组员 查看题目 上传报告 结束 学生登陆操作流程图
17
教师 输入用户名,密码 验证 信息数据库 N 是否存在 Y 修改密码 上传资料 打分 查看进度 注销 结束 教师登陆操作流程图
5) 接口
18
数据库系统接口选课管理系统接口用户注册模块接口 学生模块接口 课程模块接口 客户模块接口
6)存储分配
1.服务器:
CPU:P4 2.0G以上 内存:512M 硬盘:60G以上
网络:100M /1000M Ethenet 2.客户机:
CPU:500Mz
内存:64M以上 硬盘:1G以上 网络:10M Ethenet
7)注释设计
说明准备在本程序中安排的注释 (1) 加在模块首部的注释 (2) 加在各分支点处的注释
(3) 对各变量的功能、范围、默认条件等所加的注释
8)限制条件
系统的使用用户主要为学生,教师,教务处工作人员(管理员),因此系统属于院校应用信息系统范畴内,运行在院校内部专网上,信息系统运行的前提和假设如下:
(1)信息采集表内容及格式(包含学生信息表,教师信息表,选修课程表)
19
(2)信息采集系统依托院校内部专网运行,采用B/S结构构架,中心硬件设备 建立在院校信息数据中心和各系院的相应信息系统机房中。 (3)院校中心机房及网络环境已经具备。
(4)系统用户仅限个系院学生,教师,教务处工作人员(管理员),不对外提供公开访问。
(5)学生的修改系统只能在每学期的开学的前两星期,查课系统可随时访问,其余的修改只能是管理员修改。
9)测试计划
登陆:
姓名 沈曾天 密码 123456 弹出登陆成功 查询: 沈曾天
给出查询相应的界面 删除,修改 沈曾天
弹出相应的对话框
10)尚未解决的问题
a、界面的美化问题
b、一定的时间内用户能够选修课程问题 c、 选修课程有一定的数量
5 测试
用户的登陆界面
20
20