【ASP.NET设计栏目提醒】:网学会员在ASP.NET设计频道为大家收集整理了“C/S模式图书馆管理系统设计与实现“提供大家参考,希望对大家有所帮助!
摘要:图书馆管理系统对企业的合理化管理起到了很大的作用,它为企业信息化的建设打响了头炮,而企业的信息化建设已成为现代各个企业发展的需要。开发此系统的目的是记录教练的出勤日期、签到时间、签退时间。此系统集信息的显示、输入、修改、删除、查询等各种处理为一体,信息维护起来非常方便。大大减少了公司的人力和物力,为公司的考勤以及工资的发放带来很大的便利。
关键词:图书馆;信息化;目的
目录
1 概述 2
1.1 引言 2
1.2 开发背景及意义 2
2 需求分析 3
2.1简单的需求分析 3
2.1.1目标 3
2.1.2用户的特点 3
2.1.3运行环境 3
2.1.4条件与限制 3
2.1.5系统功能需求 4
2.2系统功能模块 4
2.2.1教练信息管理模块 4
2.2.2 教练考勤模块 5
2.3 用户需求描述 5
2.4性能需求 6
2.4.1 对性能的规定 6
2.4.2 故障处理要求 6
2.4.3 其他专门要求 6
3 概要设计 6
4 数据表结构设计 8
5 运行环境规定 11
5.1设备配置 11
5.1.1最低配置 11
5.1.2 建议配置 11
5.2 支持软件 11
5.3 输入输出接口 12
6窗体设计 12
6.1登陆窗体设计 12
6.2主窗体设计 18
6.3会员查询窗口 40
8致谢 47
9 参考文献 48
总体功能模块设计,是在需求的基础上,对系统的建构做一个总体的规划。开发一个项目,特别是负责的项目,总体设计方案是由大家集思广益,多次商讨之后决定的。我们这样做,也是按照程序设计的指导思想进行的,即由上至下、逐步求精。
根据系统用户的需求,将本系统功能划分成三大功能模块:图书馆信息、管理员信息、图书借阅、图书归还。
(1)管理信息管理:管理员登陆系统后可以添加新的教练信息,可以对现有教练的信息进行修改和查询,可以删除某些教练信息,当删除教练信息时同时将删除他们的考勤信息。
(2)系统管理:教练登陆系统后可以修改自己的登陆密码。
(1)图书信息:图书的信息录入
(2)图书借阅:学生每天每天借阅书籍,如果当天还没有签过到,则不执行签退操作,如果当天还没有到下班时间,也不执行签退操作。
管理员考勤管理模块:
(1)职位类别及上下班时间管理:不同的职位类别拥有不同的上下班时间,管理员可以添加新的职位类别,修改已经存在的职位类别的名称和上下班时间。
(2)部门信息管理:管理员可以添加和删除部门信息,当部门下面存在教练信息时不执行删除操作。
(3)系统管理:管理员登陆系统后可以修改自己的登陆密码。
(1)图书需求描述
用户对本系统的主要需求是:实行实时的签到签退操作,以及修改教练的登录密码。
(2)管理员需求描述
管理员对本系统的主要需求是:新增教练的信息,修改教练信息,查询教练信息,删除教练信息。对教练考勤信息的查询和修改教练上下班时间的操作,以及修改管理员的登录密码。
(3)用户界面描述
根据用户的需求描述,设计相关的图形界面。
登录界面
实现管理员和教练登陆信息自动判断,根据不同的身份显示不同功能菜单。
教练操作界面
教练操作界面包括以下功能:密码修改;进行考勤签到操作;进行考勤签退操作。
管理员操作界面
管理员操作界面包括以下功能:修改密码;教练信息管理(查看、修改、添加和删除);考勤记录查询与管理。
上一篇:社区人口管理系统