软件工程课程设计项目参考Word格式.docx
《软件工程课程设计项目参考Word格式.docx》由会员分享,可在线阅读,更多相关《软件工程课程设计项目参考Word格式.docx(14页珍藏版)》请在冰豆网上搜索。
(不要实现,提供菜单选项即可)
查询余额:
选择帐户后,进入查询余额后,显示界面信息包括如下:
显示账户信息
显示实际余额
显示可取款数额(5000减去当天已取款数)
转账:
进入转账后,(用下拉框,给出该客户所有帐户)用户选择转帐帐户源(该客户的一个帐户),及转帐目标账户(该客户的另一个帐户),以及转帐数额
如转帐数额大于该帐户余额,给出提示信息,要求用户重新输入转帐数额
转账服务按所转账的1%收取手续费,从余额中扣除,(若是余额不足,转账服务取消),转账一次的金额不能超过1万元
转帐交易包括两个交易事务,即从一帐户中取款和另一帐户中取款,这两个交易事务(Transaction)信息须记录到数据库。
修改密码:
进入修改密码选项,提示输入老密码,新密码,再次输入新密码进行确认修改
修改密码完成后选择退卡或是继续服务
查询历史事务(Transactions)记录:
进入查询历史交易选项,交易指取款、转帐、汇入帐户款等,应提供不同查询条件(例如最近的交易、近一个月交易,过去一年交易等),查询结果应包括交易类型、发生时间、数额)
其他:
所有发生的交易(Transaction),包括取款、转帐交易中取款和存入的交易事务,须记录到数据库(提示:
包括1。
帐,号2。
交易类型-取款或存款,3。
数额,4。
时间-年月日小时分钟)。
二、BBS论坛系统
功能模块:
1.会员注册
新会员注册,提供会员信息,检验会员信息的有效性,并将会员信息持久化。
2.会员登陆
提供用户凭证,验证用户信息,基于角色授权。
3.会员管理
管理员由系统初始化分配一个,管理员可以对会员信息进行部分更改,主要包括用户角色调整,版主调整,删除会员等。
4.论坛版块管理
管理员可以添加、删除、调整、置顶、隐藏论坛版块
5.帖子管理
管理员可以对所有帖子进行转移、置顶、删除等操作,版主可以转移本版块帖子,也可以对本版块帖子进行置顶、删除等操作。
6.帖子发表
注册用户可以在感兴趣的版块中发表新主题帖
7.帖子回复
用户可以对自己感兴趣的主题发表回复
8.帖子浏览
用户可以浏览所有可见帖子
9.帖子检索
用户可以提供标题关键字检索所以可见主题帖,注册用户可以查看自己发表或回复的帖子
10.意见建议
用户可以与我们联系,并欢迎提出各种意见和建议
三、模拟QQ聊天程序
功能要求
1.登录功能。
2.客户可以通过服务器转发,实现一对一和多对多聊天。
3.实现呼叫功能。
4.客户端程序应该可以实时显示目前其它用户的状态。
5.保存并能察看聊天纪录。
6.申请新的用户号码。
7.易用、美观的图形界面,实现系统托盘。
服务器及客户端的功能:
客户端:
1.登陆功能:
建立与服务器的连接并登陆,能显示登陆错误信息。
2.界面显示:
将在线好友显示在好友列表中,并实现系统托盘,加入工具栏便于操作。
3.聊天功能:
与好友聊天。
4.聊天纪录:
能保存聊天纪录,并能察看聊天纪录。
5.信息提示:
闪动托盘图标提示到来信息,并播放不同音乐来提示。
6.其他:
用户登陆成功,将保存其号码,以便下次登陆时,不必再输入而可以直接选择,显示登陆时间。
服务器端:
1.向各个客户端发布系统消息。
2.接受来自客户端的各种信息并分别处理。
a)登陆信息:
检查登陆信息是否正确,并向客户端返回登陆信息,如信息正确。
就将在线用户发给该用户,并将该用户的状态发给各在线用户。
同时在服务器端显示出来。
b)聊天信息:
转发给消息指定的用户。
c)申请信息:
自动分配8位用户号码,并保存该用户,同时将信息返回给客户端。
d)用户下线:
将此用户下线消息发给各客户端,并改写用户在服务器端的状态。
四、聊天室软件
1.登陆模块——主要用于记录登陆者——聊天者的昵称、登陆时间、IP地址等信息。
通过登录界面进入聊天室后,用户进入聊天室,用户可以从聊天用户窗口看到该聊天室中所有用户id
2.谈话模块:
主要用于发送谈话内容,选择私聊对象,清空谈话内容,选择动作,显示帮助文件,退出等多项功能。
3.显示模块:
分为对所有人和私聊两部分。
在聊天窗口中看到随时更新的聊天信息;
用户可以给所有人或某一个聊天用户发送公共的聊天信息,可以给自己的聊天信息定义不用的颜色,还可以加上丰富的表情语言,这个聊天内容大家都会看到.用户还可以给某个用户发送私人的聊天信息,这种信息属于私聊信息,只有发送者和接收者自己可以看到;
4.人员列表:
显示所有聊天人员名称,可以提供自动和手工刷新人员列表的功能。
5.功能模块:
主要用于管理聊天室,包括屏蔽,分屏,刷新等功能按钮。
6.站名和聊天室名显示模块:
显示站名和聊天室名。
五、网上办公系统
1.公告管理:
有权限的用户可以发布、修改和删除相应的公告。
2.信息管理:
个人可以发布、删除和修改信息。
有相应权限的人可以查看自己所允许查看的信息。
所有的信息可以设置保密,只有有特定权限的人可以查看。
3.任务提醒:
该功能包括2块功能,每个人登陆本网上办公系统后,如果有相关的任务或通知,则会在桌面的右下角弹出相关的提醒信息。
4.人员管理:
人员的各种个人信息及在组织中的部门所属以职位情况的管理。
5.职位管理:
设置组织中的各种不同的职位,以便和权限挂钩。
6.权限管理:
设置不同职位的人对不同的模块的不同权限。
7.站内短信:
可以向指定的1人或多人发送短消息。
8.公文管理:
有权限的人可以把自己编辑过的Word,Excel等办公文档直接放到本办公系统上,给其他人共享查看,而且可以设置保密等,使得只有相关有一定权限的人才可以查看。
9.公文流转(该模块为增强模块,需另行定制):
公司文件的起草、审核、会签、发文、签收、归档等。
具跟踪、查询功能。
10.部门管理:
可以管理组织中的不同部门。
11.财务管理:
可以输入各项财务数据。
并提供相关的各类查询功能,并提供报表汇总及打印功能。
12.数据备份:
为了防止数据丢失和其他意外情况,可以对数据库进行备份操作,以提高整个系统的安全和稳定性。
六、医院信息系统
1.门诊挂号管理挂号分普通、专家、急诊、专科等。
2.门诊划价系统中西药处方划价、处方查询。
3.门诊收费系统(中药处方,西药处方)支持单独运行也可以与挂号系统联网。
4.药房系统模块包括中药房管理、西药房管理、盘点、库存报表、退药、销量统计。
5.门诊药房发药系统划价收费后处方自动传到药房发药窗口。
6.药库管理系统中药库、西药库。
7.出入院管理模块包括入院登记、押金管理、住院病人费用清单管理、出院结算)
8.护士工作站模块包括床位管理、医嘱管理、一日清单查询
9.中心药房管理系统模块包括医嘱发药、打印摆药单、库存管理等
10.检验室收费管理系统(与医嘱联网)
11.手术收费管理系统(与医嘱联网)
12.功能科室收费管理系统(B超、胃镜、放射科等、与医嘱联网)
13.中医医嘱(与医嘱联网)
14.院长查询系统(医院相关业务、财务报表等管理及查询)
15.触摸屏多媒体导诊断系统(含IC卡查询、住院患者一日清单、药价公开、医生相片、科室介绍、医院介绍)
七、饭店管理信息系统
1.接待子系统:
散客、团体入住登记管理.设立客人姓名、性别、籍贯、工作单位、职业、住店由、入住日期、预定离店日期、房间号、换房记录等项目.
帐务子系统:
提供散客、团体单项消费结帐及一次性离店结帐,具有预定金管理及杂项消费入功能,能查询客人的帐务情况并在欠帐等情况下通知客人.结帐时可以打印正式收据和明细帐单.
2.询问子系统:
提供饭店服务指南,供客人查询饭店在的交通位置、饭店外景、饭店各楼层平面布、饭店内部客房、餐厅、KTV包房、会议室的内景等,甚至可以查看各餐位的灯光效果、各种肴的彩色照片等.
3.客房子系统:
提供对客房占用或空闲状态、客房物品种类及状态、客人姓名、客人留言等的管理.
4.餐饮子系统:
提供对每一个餐位点菜、占酒、入帐或结帐等的管理.
5.康乐子系统:
例如KTV包房,提供对点歌、乐曲播放、入帐或结帐等的管理.
6.电话子系统:
可与程控交换机联接,提供对自动电话计费、自动记入客人帐目或结帐、打印正话费收据等的管理.
7.人事工资子系统:
提供对员工姓名、性别、年龄、学历、职务、考勤、工作绩效、工资等的管理.
8.财务子系统:
根据会计制度设置一级、二级明细科目,汇总入帐.出总帐、各明细科目帐,生成各种财务报表.
9.库房子系统:
用于库存管理,可对每日出/入库物品数量及金额进行管理,同时,自动控制物的库存数量及金额,并可根据需要显示或打印出各种帐目及统计报表.
10.总经理查询子系统:
提供对客源、经营状况、内部管理等多方面的查询和统计分析.如客人年构成、饭店收入构成、饭店员工与房间数的配置比例等方面的统计分析.
八、低值易耗品管理系统
描述:
为了加强对学校实验室低值易耗品的管理和监督,将指定专门的部门对其进行管理,为了方便管理,减少工作量,拟定开发一个低值易耗品管理系统。
学校每个院系及工程训练中心均有一个实验室,每个实验室每学期均有低值易耗品。
基本管理流程:
每学期期末由各实验室上报下学期的低值易耗品清单,由材料管理科负责分类汇总,并报送审计处、财务处和校长,由实验主管部门负责对所有清单进行审核,将清单中所有物品分为未批、待批、统购和自购四大部分。
并将审批后的清单返还给实验室。
其中统购和自购物品作为实验室计划内消耗,并根据参考价格计算出各个实验室下学期的计划消耗金额。
并形成计划汇总表,报送上级部门。
统购物品由材料管理科统一购买,应能自动生成全校统购物品清单,清单上的物品能够按院系和按物品类别分类汇总。
物品购买后,入库。
各个实验室按照指定计划到库房领用,其对应消耗进入实验室计划消耗内。
自购物品由实验室自行购买,购买后将清单送到材料管理科审核,备案后,方可报帐。
自购物品也进入本实验室计划消耗内。
材料管理科应能随时查询当前还未购买的物品、以及当前各个实验室计划内物品的领和消耗情况。
对未在计划内的物品消耗,采取由实验室填报申请表(在表中,必须说明申报原因),送上级领导审核后,执行所需费用仍然进入相应院系的消耗。
在学期末,应产生学校各类物品消耗汇总表,各个院系实际消耗汇总表,所有物品计划消耗与实际消耗对比分析表,各个院系计划消耗与实际消耗对比分析表。
九、市长信箱管理系统
系统概述:
市长信箱系统主要由“访问者提交信件”、“市长公开电话室查阅并报市长批示”、“市长批示并转交市长公开电话室”、“市长公开电话室根据市长要求转交相关部门或自行处理”、“相关部门处理信件”、“市长公开电话室打印信件最终处理情况并备案”、“访问者查看处理情况”等几个环节构成。
功能要求:
1.普通网站访问者可以在不必进行任何身份验证的情况下向市长信箱发送信件,发送信件时必须提供信件主题、信件内容、发件人信息(邮编、工作单位、联系电话、电子信箱、年龄)、是否公开发表信件、信件类型(咨询、求助、举报、建议等)等信息,并要求记录每位发信者的发信时间。
2.普通访问者信件发送成功后,该信件对所有访问者可见(注明“不公开”信件除外),在市长尚未处理该信件之前,访问者只能查看信件内容、发件人和发件时间。
3.市长公开电话室人员通过系统入口,输入用户名和口令进入信件管理,进入信件管理后,可以分类查看现有信件,分类标准为是否已读、信件类型。
所有已经处理的信件将标以“[旧]”,未处理信件标以“[新]”,点击每封信的主题可以查看并处理信件。
点击“打印本信件”可以将信件格式化并打印,提交市长批示。
市长批示后,市长公开电话室人员根据批示情况决定直接反馈信件或者将信件转交承办单位处理。
市长公开电话室管理员有权利将某信件删除,删除后的信件普通访问者将无法看到。
4.市长公开电话室的账号为单一账号,密码可以自行修改。
5.市长公开电话室有权利指定承办单位,并初始化承办单位的用户名和密码。
6.普通的承办单位通过网站入口登陆进入系统,进入系统后,将可以查阅所有市长交办的信件。
市长未交办的信件则该单位无权反馈。
通过点击信件标题可以进入信件反馈页面,在这里承办单位可以查看市长的批示意见,并且对信件做出最终反馈。
7.市长公开电话室可以对已经批示的信件做出修改。
同样,承办单位也有权利对本单位的信件进行修改。
8.市长的批示意见和承办单位的反馈结果格式化并在网站输出以供访问者查阅。
9.普通承办单位可以自行修改密码。
10.系统要求运行稳定可靠,尤其处理好权限问题,防止漏洞。
11.要求对每封信件的阅读情况计数。
一十、图书管理系统
图书管理系统主要有三种角色,分别是读者、图书、工作人员.主要分成五个功能模块:
图书管理,图书流通管理,读者管理,统计查询,系统管理.
A.图书管理
1.新书入库
图书采购人员按照每年的采购计进行购书,(不在本系统考虑范围)图书购入后由图书管理人员将图书按类别分类后录入数据库。
2.图书出库
某一部分图书会随着时间的增长及知识的更新而变得不再有收藏的价值,或者图书被损坏,这些图书就要在图书库的除去。
即从图书库中删除此图书记录。
3.新书编码
图书入库后,需要贴上条形码,以便以后提供借阅,本系统不涉及到条形码阅读器,只是假定此过程已经生成条形码。
编码只是将条形码帖于书上以唯一标识图书。
4.图书信息修改
图书信息由于工作人员的疏忽,而出现错误,提供其图书ID就可以修改其信息。
B.图书流通管理
1.图书借阅
主要功能是记录借阅证编号和图书编号,进行借书过程。
在数据库中插入一条借书记录,该记录包括读者ID、图书ID、借出日期、借阅编号、操作员。
2.图书归还
主要功能是输入借阅编号、借阅证编号、图书ID、还书日期,在借阅登记表中找到相应的记录,将借书记录删除,将该记录的相应数据更新到历史记录中。
3.图书预约
主要功能是输入借阅证号和所要预约的图书,使借出图书不可再被其他人借。
输出到预约表中,时间限制是10天。
4.图书转移
主要功能是将图书所在的类别换成其它的类别。
5.图书暂停
主要功能是将图书的状态改为暂时停止外借状态。
更新图书表。
6.图书催还
主要功能是把超期图书以列表的形式显示出来,以供查看。
C.读者管理
1.挂失借阅证
主要功能是将借阅证的状态改为挂失。
更新读者表状态字段。
由图书管理员操作。
2.暂停借阅证
主要功能是将借阅证状态标识改为暂停。
可以由图书管理员来实现也可以系统自动处理,如所借图书超期时。
3.交纳罚款
输入读者ID,显示该读者的姓名、图书编号、罚款金额和罚款原因,如果读者交纳了罚金,则将借阅登记表的允许借阅标志置为“Y”。
删除罚款记录表中该读者对应的记录,将这一条记录同时插入到罚款历史记录表中。
4.注销借阅证
D.统计查询
1.读者查询
主要功能是录入读者的姓名或期读者ID来精确查询或模糊查询读者的相关信息。
2.借阅查询
主要功能是录入读者ID或图书编号对当前已经借阅的图书及读者的信息查询。
3.借阅历史查询
主要功能是录入读者ID或图书编号对借阅历史记录进行精确可模糊查询。
4.罚款历史查询
主要功能是图书编号或读者ID对罚款历史进行精确或模糊查询。
5.借阅证查询
主要功能是按学号或姓名对读者的相关信息进行精确或模糊查询。
6.用户密码查询
主要功能是录入用户名得到其密码,需要有权限的限制。
E.系统管理
1.添加用户
主要功能是向用户表中添加用户,只有超管才有此权限。
2.修改密码
主要功能用于用户密码的更改。
一十一、点歌系统
点歌系统主要通过歌曲信息、歌手信息、歌名信息等方式进行快速,方便,准确的点歌.(其他方式可根据个人意愿添加,如歌曲排行等)
点歌功能要求:
按歌手名字:
可在本功能中按照歌手名字选择相应的歌曲,可以根据歌手所在的地区分为外国歌手、港台歌手、大陆歌手等,然后每类歌手按照专辑,性别等再分类查询.
按歌曲类别:
可在本功能中按照歌曲类别进行选择,包括民族歌曲、情歌对唱、经典名歌、流行歌曲、影视金曲等,其中每一类可以再根据自己的需要按照不同的分类进行查询、点播想要的歌曲,如经典歌曲可以安大陆经典,港台经典,外国经典等。
按歌曲字数:
本功能按照歌曲名的字数来查询,并进行点歌,比如:
一个字歌名、二个或者三个以上字的歌名。
然后显示相关的歌曲记录以供用户选择.
除了以上功能外,还应为本系统增加计时功能。
进入系统前到结束本次点歌活动所花费的时间是多少,以便于结帐时查看.
在进行歌曲类别查询时,每一种类别都有一个类别号。
选择某种类型歌曲后,系统自动通过类别号进行查询,找到数据库中所有相关的歌曲记录,按序排列出来,然后根据用户的选择,查找播放路径,即可播放.
一十二、学籍管理系统
系统概要:
学籍管理系统主要分为五个模块,分别为管理模块,学生信息管理模块,班级信息管理模块,成绩信息管理模块,课程信息管理模块.
1.系统管理模块:
用户的添加、删除、修改及权限的赋予.
2.学生信息管理模块:
输入学生基本信息,并可以对学生信息进行添加、查询、修改、删除。
还可以关键字查询并从数据库里调出的学生基本信息.输出学生基本信息,学号、班号、姓名查询的信息结果。
3.班级信息管理模块:
输入班号、教室号、班主任等信息,并可以对班级信息进行添加、修改。
包括班号、教室号、班主任、年级的录入及修改。
输出班号、教室号、班主任年级等信息。
4.成绩信息管理模块:
输入成绩信息,并可以对成绩信息进行添加、查询、修改、删除。
还可以用关键字查询并调出数据库里的学生基本成绩信息的修改、删除等。
输出查询的学生成绩信息。
5.课程信息管理模块:
输入课程的基本信息,并可以对课程信息进行添加、修改、删除及课程设置。
课程设置能够对各年级的课程进行分类。
划分学期所学的课程。
输出课程的基本信息、年级及学期中所要学的课程等。
一十三、勤工助学管理系统
勤工助学管理系统面向三种用户分别为:
招聘部门用户,个人用户,后台管理员.主要模块有:
登陆部门资料和发布招聘,发布面试通知、录取通知或其他信息,个人信息注册、修改及向站内发送邮件,后台管理员在线修改岗位信息等。
1.系统首页显示最新的15条岗位招聘信息,学生用户登陆后可直接点击岗位名称进行在线简历投递;
2.全面准确的信息检索功能,包括新闻检索和招聘/应聘信息检索;
3.首页[快速通道]和系统搜索器提供按学生应聘部门分类进行应聘学生的检索,只要在列表中选择部门名称即可立即查询到应聘本部门的学生信息,并且还可以加上其他检索条件进行精确查询;
4.[通知新闻]系统自带全功能新闻系统。
由勤工助学办公室和其他部门用户发布相关通知通告,制度政策以及录用或面试信息等;
5.系统提供强大的站内邮件系统。
实现了用人单位、学生用户和后台管理的快速互通。
用人单位可以通过站内信箱向应聘学生发送面试通知,学生用户向用人单位发送应聘岗位意向和简历投递,都可以利用邮件系统轻松实现;
6.系统设计时考虑到严密的审核程序。
包括对注册用户和招聘岗位信息的审核,权限的管理,由勤工助学办公室在后台进行;
7.每个查询结果放置打印按扭,可直接对应聘学生列表和招聘岗位列表等进行套打;
8.个人/部门用户都具有独立的控制面版。
可在线添加修改基本资料,招聘/应聘资料,个人/部门用户均设有自定义部门/人才列表(人才库/单位库),可自行设置拟选学生或招聘部门;
9.系统提供强大的后台管理系统。
控制整个系统的所有功能,负责对各类信息的添加和审核,后台管理员可以完全操作前台用户信息,可以直接添加新用户,与所有在册用户实现信息互通(站内邮件模块实现);
10.[留言板]在线留言功能,提供所有用户在使用中的问题提问和疑难解答。
[关于系统]可查询所有功能的详细使用说明和其他帮助文档。
一十四、网吧管理系统
1.系统管理:
主要用来设置本网吧的基本信息,例如:
网吧的费率设置,计费时段设置,网吧管理员设置,客户端主机设置,以及附加销售的商品设置等。
2.会员管理:
包括新会员添加、会员资料修改、会员帐户充值、会员帐户删除等功能。
3.查询管理:
包括会员帐号查询、上机帐单查询、充值明细查询、附加商品出售查询、每日收费查询、每月收费查询、上机人数统计等。
4.日常管理:
包括普通用户计时限时开机、下机结帐、会员开机、附加商品销售、客户端主机开通、延时、换机、关机重启、消息通知、以及管理员交接班等。
5.统计报表:
包括每日收费报表、每月收费报表、管理员交接班报表、上机收费单据、会员开户单据、单个多个帐户充值单据、帐号删除单据、会员统计报表、上月商品销售报表等。
一十五、留言管理系统
留言管理系统主要由留言,回复,以及对留言进行添加,删除,修改等模块构成.
1.不用注册也可以发言,如果是注册用户则在留言中保留用户名;
2.两种留言显示方式:
留言本式和讨论区式,并可进行固定设置;
3.管理员可对留言进行添加、删除、修改等操作;
4.留言可选心情图标;
5.发帖人IP记录,管理员可查看