学生选课管理系统(详细设计说明书)剖析.doc
《学生选课管理系统(详细设计说明书)剖析.doc》由会员分享,可在线阅读,更多相关《学生选课管理系统(详细设计说明书)剖析.doc(11页珍藏版)》请在三一办公上搜索。
1、1引言21.1编写目的21.2背景21.3定义21.4参考资料22程序系统的结构23程序1(标识符)设计说明23.1程序描述33.2功能33.3性能33.4输人项33.5输出项33.6算法33.7流程逻辑33.8接口33.9存储分配43.10注释设计43.11限制条件43.12测试计划43.13尚未解决的问题44程序2(标识符)设计说明4详细设计说明书1引言1.1编写目的该详细设计说明书的目的在于根据需求说明书与概要设计说明书提出该系统的详细设计,即系统的详细架构,主要包括系统的模块划分、程序系统的结构、各个模块的流程以及各层次中每个程序的设计考虑。1.2背景软件系统名称:学生选课系统 软件实
2、现计算机:方正科技与其他系统和机构的相互管理:暂无。1.3定义缩写含义Administrator教务处管理人员Teacher教务处选课使用教师Student选课学生Username用户姓名Uermessage用户信息Userview用户当前界面视图Password用户密码Classmessage课程信息Othermessage其他相关信息Userkey管理员模块中用户账号主键Teacherkey教师模块中主键Studentkey学生模块中主键Intime查询信息是在有效期 图 1 程序数据字典定义1.4参考资料1.软件工程导论(张海藩 编著清华大学出版社 2007年5月)2.数据库系统概论(第
3、四版)(王珊编著 高等教育出版社 2007年11月)3Visualbasic程序设计 (吴定雪 主编 科学出版社)2程序系统的结构2.1 、管理员模块程序设计说明人员管理:管理员在登录之后可以对系统内的人员(包括学生、教师等)进行管理,包括对人员的信息进行查询、修改和删除等操作。课程管理:管理员在后台添加、编辑课程的基本信息(包括授课教师、开课时间设定),同时可以编辑系统开放选课的时间,在适当时间开启和关闭选课系统。系统信息管理:管理员可对系统的基本信息进行编辑,对系统公告进行更改或者系统标题、系统相关链接等。系统权限管理:对不同的用户要分配不同的权限,管理员可设定不同人员对不同模块的访问权限
4、,允许或者拒绝不同用户对模块的增删查改操作。网上选课系统管理员模块用户管理课程管理选课管理新闻管理图2.1管理员模块图2.2、 教师模块程序设计说明(1)基本信息管理:此模块主要实现两个分支功能:个人信息修改和密码修改。在教师用户登录状态下,实现这些功能,通过对自己的注册信息的修改满足用户的个性需求,能将注册信息及时反映个人状态,另外,密码修改则是很多网站都应具备的基本功能,能有效保护用户身份和网络安全。其它基功能如学生查询,教师查询和留言查询,这三个功能都是在教师在线状态下实现的。学生查询对于教师来说非常实用,如果教师想要某个学生的基本信息,只要登录查询就可以找到目标学生,此模块目的在于让老
5、师更方便的掌握学生的基本信息以备不时之需,用以师生交流上非常方便;教师查询对于同事间的交流和联系会显得很重要,这个分支模块主要在于促进同事之间的了解和及时沟通,以便得到共同关心的话题并进行探讨;而留言查询,此模块是则实现师生,同事以及个体之间的交流实现了一个更好的交流平台。(2)资料管理:随着教师办公信息化的发展,教师对网络的以来与日俱增,自己的授课计划以及出行安排都会及时更新在自己的平台上,这种平台包括个人博客,此模块的涉及就在于想把学校的办公平台向个人博客过渡,让老师的工作伴随自己的个性体现。(3)成绩录入:对于在本教师选课范围内的学生,教师可以查看学生的基本信息,并对学生成绩进行登记和更
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 选课 管理 系统 详细 设计 说明书 剖析
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4007363.html