好文档 - 专业文书写作范文服务资料分享网站

管理信息系统课程设计报告 - 图文 

天下 分享 时间: 加入收藏 我要投稿 点赞

图4-7教材管理系统教材管理模块运行的结果

教材管理模块可以对教材进行添加、删除、修改操作。进入模块后,可以直接点击“添加新教材”打开一个新的页面来输入教材的相关信息,在确认输入无误后点击确定,通过一个insert语句把新教材的数据放入数据库的教材表。另外,在进入教材管理功能模块的时,有一个“显示所有教材”按钮,可以选择教材对一些信息进行修改,之后用UPDATA使修改后的数据写入数据表,也可以选择删除来删除错误的教材数据。

系统管理主要作用是设置报警阀值、添加删除修改用户、添加删除班级和系。教材管理系统系统管理模块运行的结果如图4-8。

第 26 页 共 33 页

另一个重要的模块是系统管理模块,虽然在功能上相对简单,但是在整个系统各个模块中起着重要作用。该模块的主要功能是管理用户,设置用户的类型。这些user在多个表中需要作为一个值被插入,也用于session判断中。另一个功能设置报警的阀值,以便教材科可以根据需要及时补充教材。还有一个功能是添加新的系和班级,这样由管理员输入到数据库再由教材课使用的时候被调用,可以减少教材科的工作量,也避免了出错。

用户管理的部分代码:

用户管理:(用户等级:\表示教材课用户,\表示系统管理员)

CellPadding=\ GridLines=\

OnRowDeleting=\

Font-Size=\PageSize=\BorderStyle=\

ConnectionString=\ SelectCommand=\[user_ID], [name], [password], [leave] FROM [users]\

ConnectionString=\ SelectCommand=\[class]\插入用户:

string sql = \+ TextBox4.Text + \

Convert.ToInt32(TextBox6.Text) + \修改: string key = GridView1.SelectedDataKey.Value.ToString(); string sql = \\\

第 27 页 共 33 页

删除:string sqlstr = \GridView1.DataKeys[e.RowIndex].Value.ToString() + \db.DataCom(sqlstr); 添加系部、班级原理同上。

4.1.7 系统测试

在系统制作完成后对系统的功能和健壮性进行了测试。 建议使用的硬件环境:

● 处理器:Inter Pentium 4 或更高。 ● 内存:256M以上 ● 硬盘空间:20GB以上 ● 显卡:SVGA显示适配器 建议使用的软件环境: ● 操作系统:Windows XP

● 数据库:SQL Server 2005 Express 下面是功能测试:

(1)系统管理部分,可以按相应身份登录到系统,可以添加、修改、删除教材,可以添加、删除、修改用户,可以设置报警阀值。

(2)库存管理部分,可以按学生、教师、教材科的类型进行订书操作。可以以学生、教师的类型进行领书操作。可以在教材科有订书的情况下进行报损、换书、零售的操作。可以按班级和书名统计某学年度内订书的数量。可以按照相关的条件进行图书查询。

由于操作此系统的非计算机专业人员,在操作的过程中容易发生错误。所以在设计系统的时候考虑了很多鲁棒性方面的问题。

下面是错误操作测试:

(1) 登录的时候输入错误用户或者不输入用户会报错提示。 (2) 订书的时候不输入数量、学年度、教师姓名时候会报错提示。 (3) 领书的时候不选择图书、重复领书会报错提示。

(4) 报损、换书、零售时不选择图书、不填写数量、过量领书会报错提示。 通过对系统功能测试和错误操作测试,基本都达到了预期的效果,虽然离所

第 28 页 共 33 页

想要的功能还有一定的距离。 4.2系统运行管理制度

华北科技学院教材管理系统运行管理制度

第一条 为做好华北科技学院教材管理系统运行管理工作,制定本制度。 第二条 本制度适用于教材管理处的所有部门和人员。

第三条 本系统主要负责教材订购、教材领取、报损、换书、零售、统计、

库存报警等。

第四条 系统所有相关的部门都必须按照系统的各项功能履行自己的职能。 第五条 只有系统管理员才能以合法的身份对系统后台进行操作和管理。 第六条 当有新书入库或领书出库时,系统管理员要做好出入库记录并修改

库存。

第七条 系统维护人员要适时的对系统数据做好备份,并且由专门人员对备

份数据做好保管工作。

第八条 系统维护人员负责定期检查系统软、硬件设备,保存系统运行日志,

做好系统管理工作,保证系统正常运行。

第九条 系统管理员根据不同权限对有关部门的不同人员分配不同的权限。 第十条 本制度自发布之日起执行。 4.3系统维护

教材管理信息系统开发完成并交用户使用以后,系统进入了运行期。在运行和维护阶段,对运行系统改变硬件、软件、文件和作业程序的情况进行矫正错误、满足需求、改进处理效率。

(1)程序的维护。根据运行记录发现程序的错误及时更正;或者根据用户的要求进一步修改;或者环境发生变化,修改程序。

(2)数据文件的维护。因业务变化的需要建立新文件,或者对现有的文件结构进行修改。

(3)代码的维护。不断更新代码使代码适应变化的环境,可以编写新的代码或是修改旧的代码体系。

(4)机器设备的维护。包括机器设备的日常维护与管理。系统运行管理包括系统运行记录,系统运行的日常维护等工作:系统运行情况的记录:每天计算

第 29 页 共 33 页

机的启动、应用系统的进入、数据备份、存档等情况。 此外,系统维护还应包括硬件维护和软件维护。

硬件维护一种是定期设备保养性维护,另一种是突发性故障维修。 软件维护指根据需求变化或硬件环境的变化对应用程序进行的修改。 第五章 系统使用说明

登录界面时,不只需要填写用户名、密码,同时可选择用户类型,根据不同类型进入不同界面。在这其中,只有教材科人员才能进行具体操作,而学生教师只能进行相应的查询操作。

教材管理系统订书模块分为三个子模块,分别是学生订书模块、教师订书模块、教材科订书模块。主要功能是完成各类用户的订书操作。可以根据登录身份选择不同的订书模块进行订书。

当教材科工作人员以教材科类型用户登录到系统后,可进行教材的订书操作。首先填写教材使用的学年度,然后选择使用的系和班级,再选择使用的教材名,最后填写订书的数量,如果确认无误后,就可以点击确定订书。在输入了订书信息选择确定后,如果一切无误,会进行插入操作。订购信息会先后插入到订书表和领书表。但是在领书表中不会插入领书时间、操作者、领书标记这些信息。成功后会返回订书模块。

教材管理系统领书模块分为两个子模块,分别是学生领书模块、教师领书模块。主要功能是完成学生和老师的领书操作。

如是学生领书操作,只需要选择相应的系和班级,点击查询后就可以看到已经领了的教材和需要领取的教材。教师领书模块操作类似,不同的只是根据教师名字选择。在进行订书操作的时候,首先会判断用户是否选择了要领取的教材。如果没有选择具体的教材就进行领书操作,会弹出错误提示,之后返回。如果选择了具体的教材,接下来会通过领书标记判断选择的教材是否已经被领取了。如果书已经被领取了,也会弹出出错提示,之后返回。如果一切没有问题,会把领书的时间、操作者、领书标记填入领书记录中。然后返回领书模块。

报损是当教材因教材科的原因造成损坏时,选择对相应的书进行报损处理。换书是书已经发给学生或教师后,因书自身的问题进行换书处理。零售是针对部分学生因各种原因需要再次购买教材时进行教材零售。

第 30 页 共 33 页

管理信息系统课程设计报告 - 图文 

图4-7教材管理系统教材管理模块运行的结果教材管理模块可以对教材进行添加、删除、修改操作。进入模块后,可以直接点击“添加新教材”打开一个新的页面来输入教材的相关信息,在确认输入无误后点击确定,通过一个insert语句把新教材的数据放入数据库的教材表。另外,在进入教材管理功能模块的时,有一个“显示所有教材”按钮,可以选择教材对一些信息进行修改,之后用UPDATA
推荐度:
点击下载文档文档为doc格式
879ze327pb3jk4h7snj8
领取福利

微信扫码领取福利

微信扫码分享