学生选课系统概要设计说明书

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

学生选课系统概要设计说明书案卷号SM02日期2007-6-29学生选课系统概要设计说明书作者:张丽娟完成日期:2007.12.10签收人:签收日期:修改情况记录:版本号修改批准人修改人安装日期签收人学生选课系统概要设计说明书目录1引言...................................................................................................................................11.1目的...........................................................................................................................................11.2范围...........................................................................................................................................11.3定义...........................................................................................................................................11.4参考资料...................................................................................................................................12总体设计...........................................................................................................................12.1需求规定...................................................................................................................................12.2运行环境...................................................................................................................................22.2.1系统运行的硬件环境.........................................................................................................22.2.2系统运行的软件环境.........................................................................................................22.3系统总体结构...........................................................................................................................23界面设计...........................................................................................................................43.1系统主界面...............................................................................................................................43.2商品浏览本质界面...................................................................................................................43.3会员管理本质界面....................................................................................错误!未定义书签。3.4采购管理本质界面....................................................................................错误!未定义书签。3.5销售管理本质界面....................................................................................错误!未定义书签。3.6经理查询本质界面....................................................................................错误!未定义书签。3.7系统管理本质界面.....................................................................................错误!未定义书签。4系统数据设计.................................................................................................................134.1逻辑结构设计.........................................................................................................................134.2物理结构设计.........................................................................................................................14学生选课系统概要设计说明书第1页1引言1.1目的该文档的目的是描述学生选课系统项目的概要设计,其主要内容包括:系统总体结构设计、系统本质界面设计和系统数据设计。1.2范围该文档定义了系统的结构和单元接口,但未确定单元的实现方法,该部分内容将在详细设计/实现中确定。1.3定义UML,UnifiedModelingLanguage(统一建模语言)的缩写,是一个标准的建模语言。1.4参考资料[1]UML参考手册.长春长江软件有限公司内部文档[2]概要设计格式标准.长春长江软件有限公司软件过程化组织[3]软件重构.清华大学出版社2总体设计2.1需求规定学生选课系统是针对学校而开发的应用软件,主要功能是管理员在网上公布学生将要学习的课程,学生在课程列表中选择自己所要选修的课程,在老师接受选课后,学生跟随自己的老师上课,在考试后老师给学生评分并在校园网上公布学生选课系统概要设计说明书第2页成绩。管理员登录系统可以对系统进行管理,主要对学生、教师、课程和班级的基本信息进行维护。系统包括登录模块、管理员模块、学生模块和教师模块。2.2运行环境2.2.1系统运行的硬件环境本系统的硬件环境如下:客户端:普通PCCPU:P41.8G以上内存:256MB以上分辨率:推荐使用1024*768像素数据库服务器:CPU:P42.0GHz内存:1GB以上硬盘:80GB以上2.2.2系统运行的软件环境本系统的软件环境如下:操作系统:UNIX/Linux/Windows2000或以上版本数据库:SQLServer2000开发工具:JDKVersion1.4.2,Jbuilder20062.3系统总体结构根据需求分析规格说明书,本系统的总体结构图如图2.1所示。学生选课系统概要设计说明书第3页图2.1系统功能模块图首页课程信息发布查询已发布课程信息查询公共信息教师信息修改查询公共信息查询选课信息学生信息修改学生登录教师登录管理员登录添加教师信息修改教师信息删除教师信息添加学生信息修改学生信息删除公告信息删除学生信息修改课程发布信息添加公共信息添加公共信息删除课程发布信息查询选课名单查询课程信息查询教师信息修改选课信息学生选课系统概要设计说明书第4页3界面设计本系统的本质界面原型设计如下。3.1系统登录模块界面该模块包括管理员,老师,学生登录及主界面的设计。每一个系统用户拥有事先分配好的用户名和密码,不同类型的用户只能访问各自工作领域内的相关页面。下面以管理员登录作例子说明登录功能的实现。系统运行时的登录界面的本质原型如图3.1所示。图3.1系统登录界面3.2管理员模块界面管理员登录时,弹出的本质界面如图3.2所示。学生选课系统概要设计说明书第5页图3.2管理员登录首页界面学生信息维护:管理员登陆成功以后进入学生信息维护的特定界面,单击“学生维护”就可以进行学生信息增、删、改、查的工作了。点击“学生维护”连接自动从数据库中学生信息表中取出相应的学生信息显示到页面上。图3.3学生列表页面学生选课系统概要设计说明书第6页在上面的页面中单击“新增”进入了新增学生页面,添加学生姓名、密码、学生所在系、性别、籍贯录入学生信息表,以后添加的学生可以使用分配的姓名密码进入系统查看个人信息以及分数,还可以对个人信息进行修改。如下图:图3.4新增学生页面返回学生列表页面后单击“修改”对学生的个人信息进行修改,可以对学生的姓名、密码、学生所在系、性别、籍贯进行修改。在客户端校验新密码和新的确认密码是否一致,如果一致,查询学生信息表,判断是否相同,如果存在,则取的新的学生更新数据库学生信息表。如过成功,则输出成功提示界面,不成功,则输出失败界面。学生选课系统概要设计说明书第7页图3.5修改学生页面图3.6学生列表页面在返回到学生列表后按“返回”按钮回到管理员维护页面,然后单击“课程维护”进入课程维护页面,对学生课程信息进行增、删、改等操作。添加完课程信息后学生和老师可以通过登录本系统进行查找自己的课程信息。图3.7课程列表页面学生选课系统概要设计说明书第8页在上面的页面中单击“新增”进入了新增课程页面,添加课程号、课程名、系别、学分、预选课录入课程信息表。如下图:图3.8新增课程页面返回学生列表页面后单击“修改”对学生的课程信息进行修改,可以对课程号、课程名、系别、学分、预选课进行修改。在客户端校验新密码和新的确认密码是否一致,如果一致,查询课程信息表,判断是否相同,如果存在,则取的新的课程更新数据库课程信息表。如过成功,则输出成功提示界面,不成功,则输出失败界面。图3.9修改课程页面学生选课系统概要设计说明书第9页按“提交”按钮后对课程信息修改成功,然后按“返回”按钮返回上一界面。该系统还可以对教师和班级信息进行增、删、改等操作,和以上的功能基本相同,在此就不再多作介绍。3.3学生模块界面登录功能:学生从这里登录。判断代码和密码是否有效。添加代码和密码后点击“登录”按钮,系统会自动从数据库中的学生信息表判断是否存在相同的账号和密码,如果有则进入系统,如果没有则提示用户名和密码有

1 / 21
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功